﻿namespace WMS6.Web.VASServiceRef
{
    using System;
    using System.CodeDom.Compiler;
    using System.Collections.Generic;
    using System.Data;
    using System.Diagnostics;
    using System.ServiceModel;
    using System.ServiceModel.Channels;

    [DebuggerStepThrough, GeneratedCode("System.ServiceModel", "3.0.0.0")]
    public class VASServicesClient : ClientBase<IVASServices>, IVASServices
    {
        public VASServicesClient()
        {
        }

        public VASServicesClient(string endpointConfigurationName) : base(endpointConfigurationName)
        {
        }

        public VASServicesClient(Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
        {
        }

        public VASServicesClient(string endpointConfigurationName, EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public VASServicesClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public string DeleteOperationInfo(List<string> operationIDs, PubParasInfo pubParasInfo)
        {
            return base.Channel.DeleteOperationInfo(operationIDs, pubParasInfo);
        }

        public string DeleteWorkCenterInfo(List<string> workCenterIDs, PubParasInfo pubParasInfo)
        {
            return base.Channel.DeleteWorkCenterInfo(workCenterIDs, pubParasInfo);
        }

        public DataSet GetAllOperation(PubParasInfo pubParasInfo)
        {
            return base.Channel.GetAllOperation(pubParasInfo);
        }

        public DataSet GetAllWorkCenter(PubParasInfo pubParasInfo)
        {
            return base.Channel.GetAllWorkCenter(pubParasInfo);
        }

        public DataSet GetOperationByQueryEntity(OperationQueryEntity operationQuery, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetOperationByQueryEntity(operationQuery, pubParasInfo);
        }

        public OperationInfo GetOperationInfoByID(string operationID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetOperationInfoByID(operationID, pubParasInfo);
        }

        public DataSet GetWorkCenterByQueryEntity(WorkCenterQueryEntity workCenterQuery, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetWorkCenterByQueryEntity(workCenterQuery, pubParasInfo);
        }

        public WorkCenterInfo GetWorkCenterInfoByID(string workCenterID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetWorkCenterInfoByID(workCenterID, pubParasInfo);
        }

        public string InsertOperationInfo(OperationInfo operationInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertOperationInfo(operationInfo, pubParasInfo);
        }

        public string InsertWorkCenterInfo(WorkCenterInfo workCenter, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertWorkCenterInfo(workCenter, pubParasInfo);
        }

        public string UpdateOperationInfo(OperationInfo operationInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdateOperationInfo(operationInfo, pubParasInfo);
        }

        public string UpdateWorkCenterInfo(WorkCenterInfo workCenter, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdateWorkCenterInfo(workCenter, pubParasInfo);
        }
    }
}

